CUBRID
  • 매뉴얼 소개
    • 매뉴얼 구성
    • 용어 정리
    • 매뉴얼 규약
    • 버전 명 및 버전 스트링 규약
  • CUBRID 소개
    • 시스템 구조
      • 시스템 구성
      • 데이터베이스 볼륨 구조
        • 영구적 볼륨(Permanent Volume)
        • 일시적 볼륨(Temporary Volume)
        • 백업 볼륨
      • 데이터베이스 서버
      • 브로커
      • 인터페이스 모듈
    • CUBRID의 특징
  • 설치 및 업그레이드
    • 설치와 실행
      • 지원 플랫폼 및 설치 권장 사양
      • 버전 호환성
      • 상호 운용성
      • Linux에서의 설치와 실행
      • Windows에서의 설치와 실행
    • 환경 변수 설정
      • CUBRID 환경 변수
      • OS 환경 변수 및 Java 환경 변수
      • 환경 변수 설정
      • 언어 설정
    • 포트 설정
      • CUBRID 기본 사용 포트
      • CUBRID HA 사용 포트
      • CUBRID SHARD 사용 포트
      • CUBRID Web Manager, CUBRID Manager 서버 사용 포트
    • 업그레이드
      • 업그레이드 시 주의 사항
      • CUBRID 2008 R4.1, R4.3에서 R4.4로 업그레이드하기
        • DB 마이그레이션
        • 파라미터 설정
      • CUBRID 2008 R4.0 이하 버전에서 R4.4로 업그레이드하기
        • DB 마이그레이션
        • 파라미터 설정
    • HA 환경에서 DB 마이그레이션
      • CUBRID 2008 R2.2 이상 버전에서 R4.4로 HA 마이그레이션
      • CUBRID 2008 R2.0 또는 R2.1에서 R4.4로 HA 마이그레이션
  • 시작하기
    • CUBRID 서비스 시작
      • 셸 명령어
      • CUBRIDService 또는 CUBRID Service Tray
      • 데이터베이스 생성
      • 데이터베이스 시작
    • 질의 도구
      • CSQL 인터프리터
    • 관리 도구
      • CUBRID 웹 매니저로 SQL 실행하기
      • CUBRID Manager 클라이언트로 SQL 실행하기
      • CUBRID 쿼리 브라우저로 SQL 실행하기
      • CUBRID 마이그레이션 툴킷으로 스키마/데이터 이전하기
    • 드라이버
  • CSQL 인터프리터
    • CSQL 인터프리터 소개
    • CSQL 실행
      • CSQL 실행 모드
      • CSQL 사용 방법
      • CSQL 시작 옵션
    • 세션 명령어
  • CUBRID SQL 설명서
    • 식별자
      • 식별자 작성 원칙
      • 허용되는 식별자
      • 허용되지 않는 식별자
      • 식별자 이름의 최대 길이
    • 예약어
    • 주석
    • 데이터 타입
      • 수치형 데이터 타입
        • INT, INTEGER
        • SHORT, SMALLINT
        • BIGINT
        • NUMERIC, DECIMAL
        • FLOAT, REAL
        • DOUBLE, DOUBLE PRECISION
      • 날짜/시간 데이터 타입
        • DATE
        • TIME
        • TIMESTAMP
        • DATETIME
        • 문자열을 날짜/시간 타입으로 CAST
      • 비트열 데이터 타입
        • BIT(n)
        • BIT VARYING(n)
      • 문자열 데이터 타입
        • CHAR(n)
        • VARCHAR(n) 또는 CHAR VARYING(n)
        • STRING
        • NCHAR(n)
        • NCHAR VARYING(n)
        • 특수 문자 이스케이프
      • BLOB/CLOB 데이터 타입
        • BLOB
        • CLOB
        • 정의 및 변경
        • 저장 및 변경
        • 조회
        • 연산자와 함수
        • 저장소 생성 및 관리
        • 트랜잭션 지원 및 복구
      • 컬렉션 데이터 타입
        • SET
        • MULTISET
        • LIST 또는 SEQUENCE
      • 묵시적 타입 변환
        • 변환 규칙
    • 테이블
      • CREATE TABLE
        • 테이블 정의
        • 칼럼 정의
        • 제약 조건 정의
        • 칼럼 옵션
        • 테이블 옵션
        • CREATE TABLE LIKE
        • CREATE TABLE AS SELECT
      • ALTER TABLE
        • ADD COLUMN 절
        • ADD CONSTRAINT 절
        • ADD INDEX 절
        • ALTER COLUMN … SET DEFAULT 절
        • AUTO_INCREMENT 절
        • CHANGE/MODIFY 절
        • RENAME COLUMN 절
        • DROP COLUMN 절
        • DROP CONSTRAINT 절
        • DROP INDEX 절
        • DROP PRIMARY KEY 절
        • DROP FOREIGN KEY 절
      • DROP TABLE
      • RENAME TABLE
    • 인덱스
      • CREATE INDEX
      • ALTER INDEX
      • DROP INDEX
    • 뷰
      • CREATE VIEW
        • 업데이트 가능한 VIEW의 생성 조건
      • ALTER VIEW
        • ADD QUERY 절
        • AS SELECT 절
        • CHANGE QUERY 절
        • DROP QUERY 절
      • DROP VIEW
      • RENAME VIEW
    • 시리얼
      • CREATE SERIAL
      • ALTER SERIAL
      • DROP SERIAL
      • 시리얼 사용
        • 의사 칼럼
        • 함수
    • 데이터베이스 사용자 권한
      • 데이터베이스 사용자
      • 사용자 관리
      • 권한 부여
      • 권한 해지
      • 사용자 권한 관리 메서드
    • 연산자와 함수
      • 논리 연산자
      • 비교 연산자
      • 산술 연산자
        • 산술 연산자
        • 수치형 데이터 타입의 산술 연산과 타입 변환
        • 날짜/시간 데이터 타입의 산술 연산과 타입 변환
      • 집합 산술 연산자
        • SET, MULTISET, LIST
      • 문장 집합 연산자
        • UNION, DIFFERENCE, INTERSECTION
      • 포함 연산자
        • SETEQ
        • SETNEQ
        • SUPERSET
        • SUPERSETEQ
        • SUBSET
        • SUBSETEQ
      • 비트 함수와 연산자
        • 비트 연산자
        • BIT_AND
        • BIT_OR
        • BIT_XOR
        • BIT_COUNT
      • 문자열 함수와 연산자
        • 병합 연산자
        • ASCII
        • BIN
        • BIT_LENGTH
        • CHAR_LENGTH, CHARACTER_LENGTH, LENGTHB, LENGTH
        • CHR
        • CONCAT
        • CONCAT_WS
        • ELT
        • FIELD
        • FIND_IN_SET
        • INSERT
        • INSTR
        • LCASE, LOWER
        • LEFT
        • LOCATE
        • LPAD
        • LTRIM
        • MID
        • OCTET_LENGTH
        • POSITION
        • REPEAT
        • REPLACE
        • REVERSE
        • RIGHT
        • RPAD
        • RTRIM
        • SPACE
        • STRCMP
        • SUBSTR
        • SUBSTRING
        • SUBSTRING_INDEX
        • TRANSLATE
        • TRIM
        • UCASE, UPPER
      • 수치 연산 함수
        • ABS
        • ACOS
        • ASIN
        • ATAN
        • ATAN2
        • CEIL
        • CONV
        • COS
        • COT
        • DEGREES
        • DRANDOM, DRAND
        • EXP
        • FLOOR
        • HEX
        • LN
        • LOG2
        • LOG10
        • MOD
        • PI
        • POW, POWER
        • RADIANS
        • RANDOM, RAND
        • ROUND
        • SIGN
        • SIN
        • SQRT
        • TAN
        • TRUNC, TRUNCATE
      • 날짜/시간 함수와 연산자
        • ADDDATE, DATE_ADD
        • ADDTIME
        • ADD_MONTHS
        • CURDATE, CURRENT_DATE, SYS_DATE, SYSDATE
        • CURRENT_DATETIME, NOW, SYS_DATETIME, SYSDATETIME
        • CURTIME, CURRENT_TIME, SYS_TIME, SYSTIME
        • CURRENT_TIMESTAMP, SYS_TIMESTAMP, SYSTIMESTAMP, LOCALTIME, LOCALTIMESTAMP
        • DATE
        • DATEDIFF
        • DATE_SUB, SUBDATE
        • DAY,DAYOFMONTH
        • DAYOFWEEK
        • DAYOFYEAR
        • EXTRACT
        • FROM_DAYS
        • FROM_UNIXTIME
        • HOUR
        • LAST_DAY
        • MAKEDATE
        • MAKETIME
        • MINUTE
        • MONTH
        • MONTHS_BETWEEN
        • QUARTER
        • SEC_TO_TIME
        • SECOND
        • TIME
        • TIME_TO_SEC
        • TIMEDIFF
        • TIMESTAMP
        • TO_DAYS
        • UNIX_TIMESTAMP
        • UTC_DATE
        • UTC_TIME
        • WEEK
        • WEEKDAY
        • YEAR
      • LOB 함수
        • BIT_TO_BLOB
        • BLOB_FROM_FILE
        • BLOB_LENGTH
        • BLOB_TO_BIT
        • CHAR_TO_BLOB
        • CHAR_TO_CLOB
        • CLOB_FROM_FILE
        • CLOB_LENGTH
        • CLOB_TO_CHAR
      • 데이터 타입 변환 함수와 연산자
        • CAST
        • DATE_FORMAT
        • FORMAT
        • STR_TO_DATE
        • TIME_FORMAT
        • TO_CHAR(date_time)
        • TO_CHAR(number)
        • TO_DATE
        • TO_DATETIME
        • TO_NUMBER
        • TO_TIME
        • TO_TIMESTAMP
      • 집계 함수
        • 개요
        • AVG
        • COUNT
        • GROUP_CONCAT
        • MAX
        • MIN
        • STDDEV, STDDEV_POP
        • STDDEV_SAMP
        • SUM
        • VARIANCE, VAR_POP
        • VAR_SAMP
      • 클릭 카운터 함수
        • INCR, DECR
      • ROWNUM 함수
        • ROWNUM, INST_NUM
        • ORDERBY_NUM
        • GROUPBY_NUM
      • 정보 함수
        • CURRENT_USER, USER
        • DATABASE, SCHEMA
        • DEFAULT
        • INDEX_CARDINALITY
        • INET_ATON
        • INET_NTOA
        • LAST_INSERT_ID
        • LIST_DBS
        • ROW_COUNT
        • USER, SYSTEM_USER
        • VERSION
      • 암호화 함수
        • MD5
      • 비교 연산식
        • 단순 비교 조건식
        • ANY/SOME/ALL 수량어와 그룹 조건식
        • BETWEEN
        • EXISTS
        • IN
        • IS NULL
        • LIKE
        • REGEXP, RLIKE
        • CASE
      • 비교 함수
        • COALESCE
        • DECODE
        • GREATEST
        • IF
        • IFNULL, NVL
        • ISNULL
        • LEAST
        • NULLIF
        • NVL2
    • 데이터 조회 및 조작
      • SELECT
        • FROM 절
        • WHERE 절
        • GROUP BY ... HAVING 절
        • ORDER BY 절
        • LIMIT 절
        • 조인 질의
        • 부질의
      • 계층적 질의
        • START WITH 절
        • CONNECT BY 절
        • 계층 질의 실행
        • 계층 질의 의사 칼럼
        • 계층 질의 연산자
        • 계층 질의 함수
        • 계층 질의문 예
        • 계층 질의문의 성능
      • INSERT
        • INSERT ... SELECT 문
        • ON DUPLICATE KEY UPDATE 절
      • UPDATE
      • REPLACE
      • DELETE
      • TRUNCATE
      • PREPARED STATEMENT
        • PREPARE 문
        • EXECUTE 문
        • DEALLOCATE PREPARE 문, DROP PREPARE 문
      • SET
      • DO
      • SHOW
        • DESC, DESCRIBE
        • EXPLAIN
        • SHOW TABLES
        • SHOW COLUMNS
        • SHOW INDEX
        • SHOW GRANTS
        • SHOW CREATE VIEW
        • SHOW EXEC STATISTICS
    • 질의 최적화
      • 통계 정보 갱신
      • 통계 정보 확인
      • 질의 실행 계획 보기
      • 질의 프로파일링
      • SQL 힌트
      • 인덱스 힌트
        • USING INDEX
        • USE, FORCE, IGNORE INDEX
        • 인덱스 힌트 사용 예
      • 인덱스를 활용한 최적화
        • 커버링 인덱스
        • ORDER BY 절 최적화
        • 내림차순 인덱스 스캔
        • GROUP BY 절 최적화
    • 분할
      • 분할 키
      • 영역 분할
      • 해시 분할
      • 리스트 분할
      • 분할 프루닝
      • 분할 관리
        • 분할 테이블을 일반 테이블로 변경
        • 분할 재구성
        • 분할 추가
        • 분할 제거
        • 해시 분할 재구성
      • 분할 시 참고 사항
        • 분할 테이블의 통계 정보
        • 분할 테이블 제약 사항
    • 트랜잭션과 잠금
      • 데이터베이스 트랜잭션
        • 트랜잭션 커밋
        • 트랜잭션 롤백
        • 세이브포인트와 부분 롤백
      • 커서 유지
      • 데이터베이스 동시성
      • 잠금 프로토콜
        • 잠금의 단위
        • 잠금 모드의 종류와 호환성
        • 트랜잭션 교착 상태(deadlock)
        • 트랜잭션 잠금 타임아웃
      • 트랜잭션 격리 수준
        • 격리 수준 설정
        • 격리 수준 값 확인
        • SERIALIZABLE
        • REPEATABLE READ CLASS with REPEATABLE READ INSTANCES
        • REPEATABLE READ CLASS with READ COMMITTED INSTANCES
        • REPEATABLE READ CLASS with READ UNCOMMITTED INSTANCES
        • READ COMMITTED CLASS with READ COMMITTED INSTANCES
        • READ COMMITTED CLASS with READ UNCOMMITTED INSTANCES
        • UPDATE INCONSISTENCY
        • 지원하지 않는 격리 수준 조합
        • CUBRID에서 더티 레코드를 다루는 방법
      • 트랜잭션 종료와 복구
        • 데이터베이스 재구동
    • 트리거
      • CREATE TRIGGER
        • 트리거 정의를 위한 가이드라인
        • 트리거 정의 구문
        • 이벤트 시점
        • 트리거 타입
        • 트리거 이벤트 타입
        • 트리거 이벤트 대상
        • 이벤트 타입과 대상 조합
        • 트리거 조건 영역
        • 상관명(correlation name)
        • 트리거 실행 영역
      • ALTER TRIGGER
      • DROP TRIGGER
      • RENAME TRIGGER
      • 지연된 트리거
        • 지연된 영역 실행
        • 지연된 영역 취소
        • 트리거 권한 부여
      • REPLACE와 INSERT ... ON DUPLICATE KEY UPDATE에서의 트리거
      • 트리거 디버깅
        • 트리거 실행 로그 보기
        • 중첩된 트리거 제한
      • 트리거를 이용한 응용
    • Java 저장 함수/프로시저
      • Java 저장 함수/프로시저 환경 설정
        • Windows 환경
        • Linux/Unix 환경
      • 함수/프로시저 작성
        • cubrid.conf 확인
        • Java 소스 작성 및 컴파일
        • 컴파일된 Java 클래스 로드
        • 로딩한 Java 클래스 등록
        • Java 저장 함수/프로시저 호출
      • 서버 내부 JDBC 드라이버 사용
      • 다른 데이터베이스 연결
      • loadjava 유틸리티
      • 로딩한 Java 클래스 등록
        • Call Specifications
        • 데이터 타입 매핑
        • 등록된 Java 저장 함수/프로시저의 정보 확인
        • Java 저장 함수/프로시저의 삭제
      • Java 저장 함수/프로시저 호출
        • CALL 문
        • SQL 문에서 호출
        • Java 응용 프로그램에서 호출
      • 주의 사항
        • Java 저장 함수/프로시저의 리턴 값 및 IN/OUT에 대한 타입 자릿수
        • Java 저장 프로시저에서의 java.sql.ResultSet 반환
        • Java 저장 함수/프로시저에서 Set 타입의 IN/OUT
        • Java 저장 함수/프로시저에서 OID 사용
    • 메서드
      • 메서드 타입
      • 메서드 호출
    • 클래스 상속
      • 클래스 속성과 클래스 메서드
      • 상속을 위한 순서 규칙
      • INHERIT 절
      • ADD SUPERCLASS 절
      • DROP SUPERCLASS 절
      • 클래스 충돌 해결
        • 해결 지시자
        • 수퍼클래스 충돌
        • 서브클래스 충돌
        • 스키마 불변성
        • 스키마 변경 규칙
    • 시스템 카탈로그
      • 시스템 카탈로그 클래스
        • _db_class
        • _db_attribute
        • _db_domain
        • _db_method
        • _db_meth_sig
        • _db_meth_arg
        • _db_meth_file
        • _db_query_spec
        • _db_index
        • _db_index_key
        • _db_auth
        • _db_data_type
        • _db_partition
        • _db_stored_procedure
        • _db_stored_procedure_args
        • db_user
        • db_authorization
        • db_trigger
        • db_ha_apply_info
      • 시스템 카탈로그 가상 클래스
        • DB_CLASS
        • DB_DIRECT_SUPER_CLASS
        • DB_VCLASS
        • DB_ATTRIBUTE
        • DB_ATTR_SETDOMAIN_ELM
        • DB_METHOD
        • DB_METH_ARG
        • DB_METH_ARG_SETDOMAIN_ELM
        • DB_METH_FILE
        • DB_INDEX
        • DB_INDEX_KEY
        • DB_AUTH
        • DB_TRIG
        • DB_PARTITION
        • DB_STORED_PROCEDURE
        • DB_STORED_PROCEDURE_ARGS
      • 카탈로그 클래스/가상 클래스 사용 권한
      • 카탈로그 정보의 일관성
      • 카탈로그에 대한 질의
  • 관리자 안내서
    • CUBRID 프로세스 제어
      • CUBRID 서비스 제어
      • 데이터베이스 서버 제어
      • 브로커 제어
      • CUBRID 매니저 서버 제어
      • CUBRID HA 제어
      • CUBRID SHARD 제어
    • CUBRID 서비스
      • 서비스 등록
      • 서비스 구동
      • 서비스 종료
      • 서비스 재구동
      • 서비스 상태 관리
    • 데이터베이스 서버
      • 데이터베이스 서버 구동
      • 데이터베이스 서버 종료
      • 데이터베이스 서버 재구동
      • 데이터베이스 상태 확인
      • 데이터베이스 서버 접속 제한
      • 데이터베이스 서버 로그
        • 에러 로그
        • 이벤트 로그
      • 데이터베이스 서버 에러
    • 브로커
      • 브로커 구동
      • 브로커 종료
      • 브로커 재시작
      • 브로커 상태 확인
      • 브로커 서버 접속 제한
      • 특정 브로커 관리
      • 브로커 파라미터의 동적 변경
      • 브로커 설정 정보 확인
      • 브로커 로그
        • 접속 로그 확인
        • 에러 로그 확인
        • SQL 로그 관리
      • CAS 에러
    • 매니저 서버
      • CUBRID 매니저 서버 구동
      • CUBRID 매니저 서버 종료
      • CUBRID 매니저 서버 로그
      • CUBRID 매니저 서버 환경 설정
      • CUBRID 매니저 사용자 관리 콘솔
    • cubrid 관리 유틸리티
    • 데이터베이스 사용자
    • databases.txt 파일
    • 데이터베이스 생성, 볼륨 추가, 삭제
      • 데이터베이스 생성
      • 데이터베이스 볼륨 추가
      • 데이터베이스 삭제
    • 데이터베이스 이름 변경, 호스트 변경, 복사/이동, 등록
      • 데이터베이스 이름 변경
      • 데이터베이스 호스트 변경
      • 데이터베이스 복사/이동
      • 데이터베이스 등록
    • 데이터베이스 백업
      • 백업 정책 및 방식
      • 백업 파일 관리
      • 보관 로그 관리
    • 데이터베이스 복구
      • 복구 정책과 절차
      • 다른 서버로의 데이터베이스 복구
    • 내보내기와 가져오기
      • 데이터베이스 내보내기(unload)
      • 데이터베이스 가져오기(load)
      • 가져오기용 파일 작성 방법
        • 주석
        • 명령 라인
        • 데이터 라인
      • 데이터베이스 마이그레이션
    • 데이터베이스 공간 확인,공간 정리
      • 사용 공간 확인
      • 사용 공간 정리
    • 통계 정보 갱신, 질의 계획 확인
      • 통계 정보 갱신
      • 질의 수행 계획 캐시 확인
      • 서버 실행 통계 정보 출력
    • 잠금 확인, 트랜잭션 확인, 트랜잭션 제거
      • 잠금(Lock) 상태 확인
        • 출력 내용
      • 트랜잭션 확인
      • 트랜잭션 제거
    • 데이터베이스 진단/파라미터 출력
      • 데이터베이스 일관성 확인
      • 데이터베이스 내부 정보 출력
      • 서버/클라이언트에서 사용하는 파라미터 출력
    • HA 모드 변경, 로그 복제/반영
    • 시스템 설정
      • 데이터베이스 서버 설정
        • 데이터베이스 서버 설정이 미치는 범위
        • 데이터베이스 서버 설정값 변경
        • cubrid.conf 설정 파일과 기본 제공 파라미터
        • 접속 관련 파라미터
        • 메모리 관련 파라미터
        • 디스크 관련 파라미터
        • 오류 메시지 관련 파라미터
        • 동시성/잠금 파라미터
        • 로깅 관련 파라미터
        • 트랜잭션 처리 관련 파라미터
        • 구문/타입 관련 파라미터
        • 질의 계획 캐시 관련 파라미터
        • 유틸리티 관련 파라미터
        • HA 관련 파라미터
        • 기타 파라미터
      • 브로커 설정
        • cubrid_broker.conf 설정 파일과 기본 제공 파라미터
        • 공통 적용 파라미터
        • 브로커별 파라미터
    • 트러블슈팅
      • SQL 로그 확인
        • CAS의 SQL 로그
        • CAS 정보 출력 함수
        • 응용 프로그램 로그
        • 슬로우 쿼리
      • 서버 에러 로그
        • 인덱스와 데이터 사이의 불일치 감지
        • 오버플로우 키 또는 오버플로우 페이지 감지
        • 로그 회복 시간 감지
        • 교착 상태 감지
      • HA 상태 변경 감지
        • HA split-brain 감지
        • Fail-over, Fail-back 감지
  • CUBRID HA
    • CUBRID HA 기본 개념
      • 노드와 그룹
      • 프로세스
      • 서버
      • heartbeat 메시지
      • failover와 failback
      • 브로커 모드
    • CUBRID HA 기능
      • 서버 이중화
      • 브로커 이중화
      • 로그 다중화
    • 빠른 시작
      • 준비
      • 데이터베이스 생성 및 서버 설정
      • CUBRID HA 시작 및 확인
      • 브로커 설정, 시작 및 확인
    • 환경 설정
      • cubrid.conf
        • HA 여부
        • 로깅
        • 접속
      • cubrid_ha.conf
        • 노드
        • 접속
        • 복제
      • cubrid_broker.conf
        • 접속 대상
        • 접속 순서
      • databases.txt
      • JDBC 설정
      • CCI 설정
      • PHP 설정
    • 구동 및 모니터링
      • cubrid heartbeat 유틸리티
        • start
        • stop
        • reload
        • deregister
        • status
      • cubrid service에 HA 등록
      • cubrid applyinfo
      • cubrid changemode
      • CUBRID 매니저 HA 모니터링
    • HA 구성 형태
      • HA 기본 구성
      • 다중 슬레이브 노드 구성
      • 부하 분산 구성
      • 다중 스탠바이 서버 구성
    • HA 제약 사항
    • 운영 시나리오
      • 슬레이브 노드 신규 구축 시나리오
      • 읽기 쓰기 서비스 중 운영 시나리오
      • 읽기 서비스 중 운영 시나리오
      • 서비스 정지 후 운영 시나리오
    • 복제 불일치 감지 및 재구축
      • 복제 불일치 감지
      • HA 오류 메시지
      • 복제 재구축
  • CUBRID SHARD
    • Database Sharding
    • CUBRID SHARD 기본 용어
    • CUBRID SHARD 주요 기능
      • 미들웨어 구조
      • shard SQL 힌트를 이용한 shard DB 선택
      • 트랜잭션 지원
    • 빠른 시작
      • 구성 예
      • shard 설정 변경
      • 서비스 시작 및 모니터링
      • 응용 예제 프로그램 작성
    • 구성 및 설정
      • 구성
      • 기본 설정 파일 shard.conf
      • shard 메타데이터 설정
      • 사용자 정의 해시 함수 설정
    • 구동 및 모니터링
      • CUBRID SHARD 구동
      • CUBRID SHARD 정지
      • cubrid service에 SHARD 등록
      • CUBRID SHARD 파라미터의 동적 변경
      • CUBRID SHARD 설정 정보 확인
      • CUBRID SHARD ID 확인
      • CUBRID SHARD 상태 확인
      • shard proxy 접속 제한
      • 특정 shard 관리
    • CUBRID SHARD 로그
      • SHARD PROXY 로그
      • SHARD CAS 로그
    • 제약 사항
  • API 레퍼런스
    • JDBC 드라이버
      • JDBC 개요
      • JDBC 설치 및 설정
      • JDBC 프로그래밍
        • 연결 설정
        • SQL LOG 확인
        • 외래 키 정보 확인
        • OID와 컬렉션 사용
        • 자동 증가 특성의 칼럼 값 검색
        • BLOB/CLOB 사용
        • JDBC 에러 코드와 에러 메시지
      • JDBC 예제 프로그램
      • JDBC API
    • CCI 드라이버
      • CCI 개요
      • CCI 프로그래밍
        • CCI 응용 프로그램 작성
        • 라이브러리 적용
        • BLOB/CLOB 사용
        • CCI 에러 코드와 에러 메시지
      • CCI 예제 프로그램
      • CCI API 레퍼런스
    • PHP 드라이버
      • PHP 설치 및 설정
        • Linux
        • Windows
      • PHP 드라이버 빌드
        • Linux
        • Windows
      • PHP 프로그래밍
        • 데이터베이스 연결
        • 트랜잭션과 자동 커밋
        • 질의 처리
      • PHP API
    • PDO 드라이버
      • PDO 설치 및 설정
        • Linux
        • Windows
      • PDO 프로그래밍
        • 데이터 원본 이름(DSN)
        • 미리 정의된 상수
      • PDO 예제 프로그램
        • CUBRID PDO 드라이버 확인
        • CUBRID 연결
        • SELECT 실행
        • UPDATE 실행
        • prepare와 bind
        • PDO::getAttribute() 사용
        • CUBRID PDO 확장
      • PDO API
    • ODBC 드라이버
      • ODBC 설치 및 설정
      • ODBC 프로그래밍
        • 연결 문자열(connection string) 구성
      • ASP 예제 프로그램
      • ODBC API
    • OLE DB 드라이버
      • OLE DB 설치 및 설정
      • OLE DB 프로그래밍
        • 데이터 연결 속성 대화 상자 사용
        • 연결 문자열(connection string) 구성
        • .NET 환경에서의 멀티 스레드 프로그래밍
      • OLE DB API
    • ADO.NET 드라이버
      • ADO.NET 설치 및 설정
      • ADO.NET 프로그래밍
        • 단순 질의/조회
        • batch 명령어
        • 연결 문자열
        • CUBRID 컬렉션
        • BLOB/CLOB 사용
        • CUBRID 메타데이터 지원
        • DataTable 지원
        • 트랜잭션
        • 파라미터 사용
        • 오류 코드 및 메시지
        • NHibernate
        • Java 저장 프로시저
      • ADO.NET API
    • Perl 드라이버
      • Perl 설치 및 설정
      • Perl API
    • Python 드라이버
      • Python 설치 및 설정
        • Linux/Unix
        • Windows
      • Python 프로그래밍
      • Python 예제 프로그램
      • Python API
    • Ruby 드라이버
      • Ruby 설치 및 설정
      • Ruby 예제 프로그램
      • Ruby API
    • Node.js 드라이버
      • Node.js 설치
      • CUBRID Node.js 프로그래밍
        • 연결
        • 예제
      • CUBRID Node.js API
  • 릴리스 노트
    • CUBRID 2008 R4.4 패치 릴리스 노트
      • 릴리스 노트 정보
      • 동작 변경
        • 2008 R4.4 Patch 8
        • 2008 R4.4 Patch 7
        • 2008 R4.4 Patch 4
      • 기능 추가
        • 2008 R4.4 Patch 8
        • 2008 R4.4 Patch 7
        • 2008 R4.4 Patch 5
        • 2008 R4.4 Patch 4
        • 2008 R4.4 Patch 2
      • 개선 및 오류 수정
        • 2008 R4.4 Patch 13
        • 2008 R4.4 Patch 12
        • 2008 R4.4 Patch 11
        • 2008 R4.4 Patch 10
        • 2008 R4.4 Patch 9
        • 2008 R4.4 Patch 8
        • 2008 R4.4 Patch 7
        • 2008 R4.4 Patch 6
        • 2008 R4.4 Patch 5
        • 2008 R4.4 Patch 4
        • 2008 R4.4 Patch 3
        • 2008 R4.4 Patch 2
        • 2008 R4.4 Patch 1
    • CUBRID 2008 R4.4 릴리스 노트
      • 릴리스 노트 정보
      • 릴리스 특징
        • 운영 편의성 개선
        • HA 복제 안정화
        • Sharding 기능 개선 및 안정화
        • 동작 변경
        • 설정
        • 드라이버 호환성
      • 기능 추가
        • 운영 편의성
        • HA
        • Sharding
        • 설정
      • 동작 변경
        • SQL
        • 드라이버
        • 유틸리티
        • 설정
        • 기타
      • 개선 및 오류 수정
        • 성능 및 최적화
        • 리소스
        • 안정성
        • SQL
        • HA
        • Sharding
        • 드라이버
        • 운영 편의성
        • 유틸리티
        • 설정, 빌드 및 설치
        • 기타
      • 주의 사항
        • 신규 주의 사항
        • 기존 주의 사항
    • 공통 정보
      • 개정 내역
      • 버그 리포트 및 사용자 피드백 제공 방법
      • 라이선스
      • 추가 정보
      • 드라이버 관련 주의 사항
CUBRID
  • Docs »
  • API 레퍼런스
  • View page source

API 레퍼런스¶

이번 장에서는 다음과 같은 API에 대해 설명한다.

  • JDBC 드라이버
    • JDBC 개요
    • JDBC 설치 및 설정
    • JDBC 프로그래밍
    • JDBC 예제 프로그램
    • JDBC API
  • CCI 드라이버
    • CCI 개요
    • CCI 프로그래밍
    • CCI 예제 프로그램
    • CCI API 레퍼런스
  • PHP 드라이버
    • PHP 설치 및 설정
    • PHP 드라이버 빌드
    • PHP 프로그래밍
    • PHP API
  • PDO 드라이버
    • PDO 설치 및 설정
    • PDO 프로그래밍
    • PDO 예제 프로그램
    • PDO API
  • ODBC 드라이버
    • ODBC 설치 및 설정
    • ODBC 프로그래밍
    • ASP 예제 프로그램
    • ODBC API
  • OLE DB 드라이버
    • OLE DB 설치 및 설정
    • OLE DB 프로그래밍
    • OLE DB API
  • ADO.NET 드라이버
    • ADO.NET 설치 및 설정
    • ADO.NET 프로그래밍
    • ADO.NET API
  • Perl 드라이버
    • Perl 설치 및 설정
    • Perl API
  • Python 드라이버
    • Python 설치 및 설정
    • Python 프로그래밍
    • Python 예제 프로그램
    • Python API
  • Ruby 드라이버
    • Ruby 설치 및 설정
    • Ruby 예제 프로그램
    • Ruby API
  • Node.js 드라이버
    • Node.js 설치
    • CUBRID Node.js 프로그래밍
    • CUBRID Node.js API

CUBRID가 지원하는 드라이버의 최신 정보를 확인하려면 http://www.cubrid.org/wiki_apis/entry/cubrid-apis-wiki 를 참고한다.

Next Previous

© Copyright 2013, Search Solution Corporation. Last updated on Oct 11, 2016.

Built with Sphinx using a theme provided by Read the Docs.